arrive (suddenly) - Français Anglais Dictionnaire